dogs dog for sale cat for sale dog pet puppies puppy dog breed fire cats animal shelter department police cat dog training